home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Extra 1996 #3 / AmigaPlus_CD-ROM-EXTRA_Nr.3.bin / aminet-spiele / role on / moria / docs / amiga.doc next >
Text File  |  1992-11-28  |  9KB  |  246 lines

  1.  
  2. Note: See the textfile 'Update.doc' for update information on V1.2.
  3.  
  4.  
  5.                Amiga Moria Graphics version 1.0
  6.                     based on UMoria 5.4
  7.  
  8.  
  9.  
  10. Original DISCLAIMER for UMoria 5.4:
  11.  
  12. Moria may be copied and modified freely, but may not be sold or marketed IN
  13. ANY FORM without the permission and written consent of the authors Robert
  14. Alan Koeneke and James E. Wilson.  We retain all copyrights to this
  15. program, in either the original or modified forms, and no violation,
  16. deletion, or change of the copyright notice is allowed.  Furthermore, we
  17. will have no liability or responsibility to any user with respect to loss
  18. or damage caused directly or indirectly by this program.
  19.  
  20. DISCLAIMER for 'Amiga Moria Graphics version 1.0 (and 1.1), based on UMoria
  21. 5.4':
  22.  
  23. The original disclaimer for UMoria 5.4 holds exactly the same in this
  24. version, added that nor do I, Henrik Harmsen, have any liability or
  25. responsibility to any user with respect to loss or damage caused directly
  26. or indirectly by this program.
  27.  
  28.  
  29.  
  30. AMIGA MORIA GRAPHICS VERSION
  31. ----------------------------
  32.  
  33. One morning, a few weeks ago, my brain said to me:  'Henrik it's time you
  34. played some Moria, remember how fun it was?'.  'Shut up!' - I said, 'I
  35. don't have time to play Moria, I have to study Queueing theory and Discrete
  36. simulation techniques'.  My brain continued..  'Never mind that, remember
  37. you never slayed the Balrog?  Plaaay Moooria, Heeenrik!'.  Well, what can
  38. you do?  I had to get it out of my system.  So, 'OK!' I said, 'I'll play
  39. some Moria, if you insist!'.
  40.  
  41. I made some archeological excavations among my disks, and found Amiga Moria
  42. V3.0, which I'd been playing on my A2000 more than a year ago.  I installed
  43. it and started it up.  After a few seconds of gameplay...  'WHAM!!'.  My
  44. Amiga, now an A3000 running 2.04 didn't even guru!  I don't think it ever
  45. knew what hit it...  It was so bad it wouldn't even resurrect, so I had to
  46. turn it off _physically_ :-)...  Well, 'I can't play any Moria.  Sorry,
  47. NoCanDo, since Amiga Moria won't work on my Amiga 3000' - I told myself.
  48. But would my Moria-playing-almost-drugged-like-brain give up?.  Nooo...
  49. Nope...  'Since you know where you can find the source code for Moria, you
  50. could always add some graphics and it would look just like Amiga Moria 3.0'
  51. I thought about it for a while (about 3 seconds) and said to myself, Hey!
  52. Since I really need to practice some C-coding, maybe that's not such a bad
  53. idea...
  54.  
  55. So, I started working, and after a lot of ugly shortcuts and hacks I ended
  56. up with 'Amiga graphics 'Umoria 5.4' V1.0', and I had a lot of fun doing
  57. it...
  58.  
  59. The main idea is to play UMoria 5.4 as close to the original as possible
  60. concerning objects and nasty creatures.  In Amiga Moria 3.0 they added a
  61. lot of really nasty creatures like 'Bigger blue Icky thing', or something,
  62. and some weapons that made you practically invincible.  I didn't want this,
  63. I thought some of it ruined the game.  So what you have is basically UMoria
  64. 5.4 with a lot of extra goodies to make it attractive to the graphical-
  65. oriented Amiga public.
  66.  
  67. If you ever played Amiga Moria 3.0 you should feel at home, some of the
  68. graphics are directly taken from that version, and a lot of it repainted,
  69. but it basically looks the same.  
  70. I didn't put any menus in it.  'Hey, no menus in an Amiga program!?', I can
  71. hear you say, but the truth is, there were menus in Amiga Moria 3.0 and
  72. when I learned the keyboard combinations, I _never_ used the menus.  When
  73. you learn how to play the game via the keyboard, you'll never want to touch
  74. any menus...
  75.  
  76. So what is new in this version from the original UMoria 5.4?
  77. ------------------------------------------------------------
  78.  
  79. Well, let's see... (a lot of the ideas taken from Amiga Moria 3.0)
  80.  
  81.  
  82. * All characters are bitmapped (graphical).
  83.  
  84. This is why you would ever want to play Moria at all...
  85.  
  86.  
  87. * Enhanced global mapping that shows the whole map at once, reduced
  88.   in size 4 times.
  89.  
  90. Press , (comma) and a map will be drawn.
  91.  
  92.  
  93. * Continous running mode added. Every time you move, you run instead.. :-)
  94.  
  95. Press '(' and when you move somewhere with the keypad, you will run.  You
  96. cannot fight in this mode.  Press '(' again to unselect.  '(' was chosen
  97. for this partly because all the other keys were taken :-) and because I
  98. have my keymap setup so I have '(' directly above the '7' on the keypad.
  99. As a bonus I set ')' to do a single run.  (Like '.' does).
  100.  
  101.  
  102. * Colour coded messages.
  103.  
  104. Most messages are displayed in some color, this is what they mean:
  105.  
  106. White - Normal info.
  107.  
  108. Red - Danger, you are hurt in someway, or something else really bad happens.
  109.  
  110. Yellow - Warning. A message that means trouble, or you failed to do something
  111.          will be displayed in yellow.
  112.  
  113. Green - You hit a monster or you succeded on doing something, like
  114.         casting a spell.
  115.  
  116. Light blue - You killed a monster.
  117.  
  118. Dark red - Real danger, one of your stats has been decreased.
  119.  
  120. Blue - One of your stats has increased.
  121.  
  122.  
  123. * Automatic update of messages that would otherwise require some extra
  124.   input from the user, gives gameplay speedup.
  125.  
  126. Press '`' and all messages normally followed by a '-more-', that wants you
  127. to press space, will automatically be updated in a defineable time.  Press
  128. '`' to unselect.  Press '=' to setup if you want this ON or OFF and to
  129. define the update time.  Press 'g' to set the update time quickly.
  130.  
  131.  
  132. * Mouse click identify. Click on something with the mouse to identify it.
  133.  
  134. Press '/' and click on something you wish identified.
  135.  
  136.  
  137. * Time and day is always displayed (unless there is another bug... :-)
  138.  
  139.  
  140. * LOT'S of work on all graphic (even if you may not beleive it.. :-).
  141.  
  142.  
  143. * Stats display (like strength and XP) is color coded.
  144.  
  145. When some status has decreased, it will be displayed in yellow.  When
  146. hitpoints or mana is between 0-25% it will be red, 25%-75% in yellow,
  147. 75%-100% in light green and 100% in white.  This is because you always need
  148. to keep track of these vital data, and by color coding them, you can read
  149. them quicker.
  150.  
  151.  
  152. * '0' means 'open' command, '+' means 'look' command.
  153.  
  154. To acces the open command 'o' quickly, you can use '0' if you are playing
  155. with the original commands (not rogue like).  Likewise, '+' works as the
  156. look command does.  This is for faster access to the look command on the
  157. numeric keypad.
  158.  
  159.  
  160. * Something else I've forgotten...
  161.  
  162.  
  163. Installing:
  164. -----------
  165.  
  166. Moria _can_ be run from WorkBench, but I do not recommend it.  Some
  167. problems are generated when you want to save and exit the game.  So, run it
  168. from a shell instead.
  169.  
  170. Make a directory and put all the moria-files in it.
  171. Assign 'moria:' to this directory.
  172. Copy iff.library to libs: (the version in this distribution is 18.5)
  173. Set your stack to 30-40k.
  174. Run moria.
  175.  
  176. These are all the vital files you have to have to get moria running:
  177.  
  178. In 'moria:'
  179. hours, moria, moria_gfx.iff, moria_gfxsmall.iff moria_title.iff, news,
  180. origcmds.hlp, owizcmds.hlp, roglcmds.hlp, rwizcmds.hlp, scores,
  181. version.hlp, welcome.hlp.
  182.  
  183. In 'libs:'
  184. iff.library.
  185.  
  186.  
  187. Other interesting info...
  188. -------------------------
  189.  
  190. This program has some very low level routines to speed up graphics, so do
  191. NOT expect it to work if you play around with the screensize and stuff like
  192. that with some screenmanager program.  For example, the screensize should
  193. ALWAYS be 640x200, no more, no less.  You have been warned.  (Even though
  194. this is something you would not normally do anyway..  :-)
  195.  
  196. This version does not understand any other Moria savefiles.  I needed some
  197. extra space to save some things.
  198.  
  199. Not all creatures in the dungeon has it's own graphics, the centipedes for
  200. example, all look the same.
  201.  
  202. Does anyone know what a Yeek looks like?  I made a wild guess and made it
  203. look like a colourful Icky thing..  :-) If anyone knows, please tell me, or
  204. send me a version of your moria_gfx.iff.  If anyone feels the graphics
  205. don't really match the creatures, repaint it the way you want it to look
  206. like, and if you want, please send me a copy of your graphics, but you may
  207. not distribute a Moria with your version of the graphics. Anyway, not
  208. without clearly indicating this some way.  This applies to all files in this
  209. distribution, by the way.  I don't want the heat for someone else's changes
  210. to the worse...
  211.  
  212. This version has been tested on an A500 running 1.3 and 2.04 and it works
  213. fine on my A3000 running 2.04.  Its memory usage seems to be about 610k.
  214.  
  215. This program needs iff.library 18.5 (comes with this package) installed in
  216. libs:  to work.
  217.  
  218. You can repaint all graphics if you like.  It's all in IFF.
  219.  
  220. Main graphics is in moria:moria_gfx.iff.
  221. Small graphics (1:4) is in moria:moria_gfxsmall.iff.
  222. Title picture is in moria:moria_title.iff.
  223.  
  224. If you find a bug and send me a bugreport, I might not fix it immediately,
  225. since I'm loaded with other (school) work...
  226.  
  227. I will not release source code for this, it's not intended to be read by
  228. others than me.  I might send you the source code if you ask specifically
  229. for it, but it needs a LOT of work to be as readable as the other original
  230. sources.  (Unless you take into consideration the fact that all the other
  231. sources are written for Mac, Amiga, Atari, VMS and UN*X *simultaneously*
  232. with one hundred million #ifdef's and #endif's all over..  :-)
  233.  
  234. Thanks to Kent Sandstrom for beta-testing.
  235.  
  236.  
  237. Have fun!
  238.  
  239.  
  240.  
  241. Henrik Harmsen         1992-04-07 
  242.  
  243. Internet: d9hh@dtek.chalmers.se
  244.  
  245.  
  246.